microwave spectroscope - French English Dictionary